Obec Staré Buky leží v Královéhradeckém kraji v ORP Trutnov v nadmořské výšce 374 m. V roce 2014 zde žilo 544 obyvatel. Staré Buky má katastrální území o rozloze 1791 ha.